[MUSIC PLAYING] REMI SHARROCK: Hello, everyone, and welcome to the first course of the programming in C with Linux. I am Remi Sharrock, lecturer and researcher at IMT, Telecom ParisTech in France. PETRA BONFERT-TAYLOR: And I am Petra Bonfert-Taylor, professor at the Thayer School of Engineering at Dartmouth College. Are you a beginner in C? That's fine. This course is for you. We designed these three weeks of introduction to C programming for you. We created a course that is as interactive as possible. You have many activities that help you practice what you learn and let you monitor your progress on a set of micro skills. You will, therefore, see an updated detailed list of the skills you'll acquire throughout this MOOC. REMI SHARROCK: You may ask yourself, what do I need to take this course? Do I have to install any software on my computer? The answer is no. Everything will be done in your browser. But ideally, you'll be using a computer with a real keyboard. This indeed will be much more comfortable for learning how to program. I would even say that for professional developers this set up is essential. You will use special characters on your keyboard, such as braces, brackets, the pound sign, the vertical bar-- yes, there is a vertical bar, it is called pipe also-- and the ampersand character. I love that one. As there are a multitude of different keyboards, we will help you find these characters on your own keyboard at the beginning of the course. So do not worry. There is an activity that we will guide you. PETRA BONFERT-TAYLOR: You also need to have a recent enough browser to use our tools. We recommend the latest version of Firefox, Chrome, or Edge. And then you'll definitely need paper and pencil to solve some of the exercises. REMI SHARROCK: Last tip, get involved in the learning community. You are not alone. So rather than getting stuck, ask for help on forums, use social networks like Facebook, Twitter, help others by answering questions and making constructive comments, create meet ups or events to get together in person, and so forth. It's more fun to be part of a real group of people learning the same topic. In short, it is your involvement that will guarantee your success. PETRA BONFERT-TAYLOR: Here we go. Let's code together. [MUSIC PLAYING]